// pages/index/index.js
const req = require('../../req/index.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {},

  // 获取数据
  clickGetData: function() {
    let count = 0;
    let timer = null;
    timer = setInterval(function() {
      if (count < 20) {
        count++;
        req.user.getMyInfo({
            id: 1
          })
          .then(res => {
            console.log("数据:", res);
          })
          .catch(req => {
            console.error("错误:", req);
          })
      } else {
        clearInterval(timer);
      }
    }, 100);
  }
})